const foo = {};

// 为 foo 添加一个属性，可以成功
foo.prop = 123;
foo.prop // 123

// 将 foo 指向另一个对象，就会报错
//foo = {}; // TypeError: "foo" is read-only

console.log(foo);

let {
    foo: baz
} = {
    foo: 'aaa',
    bar: 'bbb'
};
console.log("foo type:" + typeof foo);
console.log("baz:" + baz);

let {toString: s} = 123;
console.log(s === Number.prototype.toString); // true
